imprint something onto someone - Espagnol Anglais Dictionnaire